• word of the day

    nervus vestibulocochlearis

    nervus vestibulocochlearis - Dictionary definition and meaning for word nervus vestibulocochlearis

    Definition
    (noun) a composite sensory nerve supplying the hair cells of the vestibular organ and the hair cells of the cochlea
Download our Mobile App Today
Receive our word of the day
on Whatsapp